#ifndef BLINKSEQUENCEEXECUTOR_H
#define BLINKSEQUENCEEXECUTOR_H

#include <QThread>

#include "blinksequence.h"
#include "blink.h"
#include "usbport.h"

class BlinkSequenceExecutor : public QThread
{
    Q_OBJECT

public:
    BlinkSequenceExecutor(BlinkSequence sequence);

private:
    BlinkSequence m_sequence;

protected:
    void run();
    int exec();
};

#endif // BLINKSEQUENCEEXECUTOR_H
